pumping station

Noun
  1. a house where pumps (e.g. to irrigate) are installed and operated

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

pumping station
A large pumping station supplies water to the surrounding farmland.